//
//  KLMThemePickController.swift
//  KLM_GN
//
//  Created by Nic on 2025/3/4.
//

import UIKit

class KLMThemePickController: KLMBaseRowController {

    override func viewDidLoad() {
        super.viewDidLoad()

        rowItems = KLMRowItem.settingThemeItems()
    }
    override func tableViewConfigLastCell(item: KLMRowItem, at: IndexPath, on: UITableView) {
        super.tableViewConfigLastCell(item: item, at: at, on: on)
        rowItems[at.section][at.row].showArrow = false
        on.reloadRows(at: [at], with: .fade)
    }
    
    override func tableViewDidSelect(item: KLMRowItem, at: IndexPath, on: UITableView) {
        super.tableViewDidSelect(item: item, at: at, on: on)
        rowItems[at.section][at.row].showArrow = true
        on.reloadRows(at: [at], with: .fade)
    }

}
